package br.atribicoes.professor

import br.academia.*
import br.atribuicoes.professor.producaoAcademica.Status

class Orientacao {

    static constraints = {
		tipoOrientacao (nullable: false)
		ano (blank: false)
		alunos (nullable: true)
		tituloDoPorjeto() //para pos-graduacao
		dataTermino()
		dataDefesa()
		tituloDaMonografia()
		numeroDoProcesso()
		periodo()
		nomeDoMonitor(nullable: true)
    }
	
	//static hasMany = [professores: Professor]

	TipoOrientacao tipoOrientacao
	String ano
	List<Aluno> alunos
	String tituloDoPorjeto //para pos-graduacao
	Date dataTermino
	Date dataDefesa
	String tituloDaMonografia
	int numeroDoProcesso
	int periodo
	String nomeDoMonitor
	Status status	
	
	
	String toString(){
		return "${tipoOrientacao} - ${periodo}"
	}
	
	
}
